engine with supercharger - Spanish English Dictionary